crash survivable flight data recorder - Turkish English Dictionary